2010년05월09일 22번
[운영체제] Linux 서버 내에 로그인 해 있는 사람들과 실시간 채팅을 할 수 있는 Perl 스크립트를 만들어 “chat.pl” 이라는 파일로 저장하였다. 하지만 저작권 문제 때문에 소스를 보이지 않고 사람들이 오직 이 스크립트 파일을 실행만 하게하고 싶다. 이때 올바른 파일 퍼미션은?
- ① 701
- ② 777
- ③ 755
- ④ 705
(정답률: 74%)
문제 해설
올바른 파일 퍼미션은 "701"이다.
"701"은 소유자에게는 실행 권한만 부여하고, 그 외에는 어떤 권한도 부여하지 않는다는 의미이다. 이렇게 하면 다른 사용자들은 이 스크립트 파일을 볼 수 없고, 실행만 가능하다.
"777"은 모든 사용자에게 모든 권한을 부여하는 것으로 보안상 매우 취약하다.
"755"는 소유자에게는 모든 권한을 부여하고, 그 외에는 실행 권한만 부여하는 것으로, 다른 사용자들도 이 파일을 볼 수 있다는 점에서 "701"과 차이가 있다.
"705"는 소유자에게는 실행 권한과 디렉토리 생성 권한을 부여하고, 그 외에는 어떤 권한도 부여하지 않는 것으로, 이 경우에는 스크립트 파일을 실행할 수 없다.
"701"은 소유자에게는 실행 권한만 부여하고, 그 외에는 어떤 권한도 부여하지 않는다는 의미이다. 이렇게 하면 다른 사용자들은 이 스크립트 파일을 볼 수 없고, 실행만 가능하다.
"777"은 모든 사용자에게 모든 권한을 부여하는 것으로 보안상 매우 취약하다.
"755"는 소유자에게는 모든 권한을 부여하고, 그 외에는 실행 권한만 부여하는 것으로, 다른 사용자들도 이 파일을 볼 수 있다는 점에서 "701"과 차이가 있다.
"705"는 소유자에게는 실행 권한과 디렉토리 생성 권한을 부여하고, 그 외에는 어떤 권한도 부여하지 않는 것으로, 이 경우에는 스크립트 파일을 실행할 수 없다.
연도별
- 2024년04월21일
- 2023년10월29일
- 2023년04월09일
- 2022년10월30일
- 2022년04월10일
- 2021년10월24일
- 2021년04월11일
- 2020년10월25일
- 2020년05월24일
- 2019년10월27일
- 2019년04월14일
- 2018년10월28일
- 2018년04월08일
- 2017년10월29일
- 2017년04월09일
- 2016년10월09일
- 2016년04월10일
- 2015년10월18일
- 2015년04월05일
- 2010년10월03일
- 2010년05월09일
- 2009년09월27일
- 2008년09월28일
- 2007년09월16일
- 2007년04월01일
- 2006년09월24일
- 2006년05월14일
- 2005년07월31일
- 2005년03월13일
- 2004년09월12일
- 2004년02월29일
- 2003년08월10일
- 2002년10월20일
- 2002년02월20일
- 2001년06월03일
- 2001년02월25일